spend to the last penny - Deutsch Englisch Wörterbuch